Agile improvement practices in software organizations
نویسندگان
چکیده
Received: 18 May 2005 Revised: 19 June 2005 Accepted: 9 January 2006 Abstract Inspired by the chasm between early adopters and early majority in diffusion of technological innovations, this paper investigates how agile improvement practices can help software organizations successfully implement new processes. An action research-based improvement initiative implemented a new change-request process and tool at the telecom company Ericsson AB in Gothenburg, Sweden. The study identifies a ‘guerilla tactic’ that change agents can use in software organizations to cross the chasm, and it discusses lessons learned in relation to literature on diffusion of innovation and software agility. The contribution of the study is that the guerrilla tactic supports agile improvement practices and facilitates successful implementation. European Journal of Information Systems (2006) 15, 169–182. doi:10.1057/palgrave.ejis.3000603
منابع مشابه
Deploying Agile Practices in Organizations: A Case Study
Currently, software development organizations are increasingly interested in adopting agile processes and practices. The organizations, however, need procedures and methods for supporting a systematic selection and deployment of new agile practices and for tailoring them to suit the organizational context. In this paper, an agile deployment framework is proposed. It is compatible with the ideol...
متن کاملInvestigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations
Requirements are critical for the success of software projects. Requirements are practically difficult to produce, as the hardest stage of building a software system is to decide what the system should do. Moreover, requirements errors are expensive to fix in the later phases of the software development life cycle. The rapidly changing business environment is highly challenging traditional Requ...
متن کاملTowards an Agile Process Maturity Model
Agile Methods are a widely applied and feasible alternative to Tayloristic (traditional) Methods for developing high-quality software on a limited schedule. Although Agile Methods are been adopted by various organizations, there still does not exist a well disseminated process maturity model that can satisfactorily guide the improvement and assess the status of agile processes. Currently, there...
متن کاملA Practical Approach for Deploying Agile Methods
Over the past years, a great number of organizations have started utilizing agile principles and practices in their software development [1, 2]. Despite of the promising experience reports, the deployment of agile practices is a challenging task which requires adjustment and dedication from all the stakeholders involved in the development process [3, 4]. In order to fit the agile practices into...
متن کاملFostering Inter-team Knowledge Sharing Effectiveness in Agile Software Development
Agile methods have impacted on software development by providing several changes on how software is developed. Agile values, principles and practices foster intra-team knowledge sharing. However, they do not inform how to cope with that across organizational levels. This study seeks to understand inter-team knowledge sharing effectiveness in agile software development organizations that employ ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- EJIS
دوره 15 شماره
صفحات -
تاریخ انتشار 2006